Charles William Jefferys was a Canadian painter, illustrator, author, and teacher best known as a historical illustrator.
NASource: Wikipedia